let nl_data = []

if (uni.getStorageSync('questionDesc')) {
	nl_data = uni.getStorageSync('questionDesc').NL
}
// NL_YY 语言 NL_LJ 逻辑 NL_KJ 空间 NL_ST 身体 NL_MU 音乐 NL_RJ 人际 NL_NX 内省 NL_ZR 自然 每种能力4道题共32道题
const nl_k_s = {
	'YY': 1,
	'LJ': 2,
	'KJ': 3,
	'ST': 4,
	'MU': 5,
	'RJ': 6,
	'NX': 7,
	'ZR': 8,
}

function getBaogaoNL(data) {
	const types = Object.keys(data);
	if (types.length != 8) {
		return;
	}

	let dataNL = [];

	// 转成数组
	types.forEach(type => {
		dataNL.push({
			't': type,
			'v': data[type],
			'd': nl_data[type],
		});
	});

	// 排序
	dataNL.sort((item1, item2) => {
		if (item1.v == item2.v) {
			return nl_k_s[item2.t] - nl_k_s[item1.t];
		}
		return item2.v - item1.v;
	});

	let _nl_lx = '';
	let categories = [];
	let _data = [];
	let _nl_mx = [];
	dataNL.forEach((item, index) => {
		if (index <= 4) {
			_nl_lx += item.d.n1 + (index != 4 ? '+' : '');
		}
		categories.push(item.d.n);
		_data.push(item.v);
		_nl_mx.push({
			't': `${item.d.n} ${item.v}分`,
			'c': item.d.ms,
		});
	});

	// 类型
	const nl_lx = _nl_lx;

	// 四维
	const nl_sw = {
		"categories": categories,
		"series": [{
				"name": "你的能力维度",
				"type": 'column',
				"data": _data
			},
			{
				"name": "平均能力维度",
				"type": 'line',
				"color": '#2fc25b',
				"data": [12.89, 12.18, 11.64, 12.53, 13.24, 12.71, 11.47, 10.76]
			},
			// {
			// 	"name": "平均能力维度",
			// 	"type": 'point',
			// 	"color": '#2fc25b',
			// 	"data": [12.89, 12.18, 11.64, 12.53, 13.24, 12.71, 11.47, 10.76]
			// },
		]
	};

	// 每项
	const nl_mx = _nl_mx;

	return {
		"nl_lx": nl_lx,
		"nl_sw": nl_sw,
		"nl_mx": nl_mx,
	};



	// const nl1 = nl_data[t1];
	// const nl2 = nl_data[t2];
	// const nl3 = nl_data[t3];
	// const nl4 = nl_data[t4];

	// // 类型
	// const nl_lx = `${nl1.n1}+${nl2.n1}+${nl3.n1}+${nl4.n1}`;

	// const v1 = dataNL[0].v;
	// const v2 = dataNL[1].v;
	// const v3 = dataNL[2].v;
	// const v4 = dataNL[3].v;

	// // 四维
	// const nl_sw = {
	//     "categories": [
	//         nl1.n,
	//         nl2.n,
	//         nl3.n,
	//         nl4.n,
	//     ],

	//     "series": [{
	//         "name": "你的能力维度",
	//         "data": [
	//             v1,
	//             v2,
	//             v3,
	//             v4,
	//         ]
	//     }]
	// };

	// // 每项
	// const nl_mx = [{
	//         't': `${nl1.n} ${v1}分`,
	//         'c': nl1.ms,
	//     },
	//     {
	//         't': `${nl2.n} ${v2}分`,
	//         'c': nl2.ms,
	//     },
	//     {
	//         't': `${nl3.n} ${v3}分`,
	//         'c': nl3.ms,
	//     },
	//     {
	//         't': `${nl4.n} ${v4}分`,
	//         'c': nl4.ms,
	//     },
	// ]

	// return {
	//     "nl_lx": nl_lx,
	//     "nl_sw": nl_sw,
	//     "nl_mx": nl_mx,
	// };

}

export default {
	getBaogaoNL: getBaogaoNL,
}